package Test;

public class Test3 {
    //求n的阶乘
    //递归和循环
    public static void main(String[] args) {
        int n = 5;
//        int result=1;
//        for (int i = n; i > 0; i--) {
//            result=result*i;
//        }
        int result=digui(n);
        System.out.println(result);
    }

    private static int digui(int n) {
        if(n==1){
            return 1;
        }else{
            return n*digui(n-1);
        }
    }

}
